package com.hyt.it.ogt.kq.service.bm.model.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hyt.core.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@EqualsAndHashCode(callSuper=false)
@Accessors(chain = true)
@TableName("bm_student_subject")
@ApiModel(value = "StudentSubject对象", description = "考生报名科目表")
public class StudentSubjectDetailVo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "项目id")
    private String projectId;

    @ApiModelProperty(value = "考生id")
    private String studentId;

    @ApiModelProperty(value = "项目科目id")
    private String subjectId;

    @ApiModelProperty(value = "项目科目名称")
    private String subjectName;

    @ApiModelProperty(value = "是否缴费")
    private Integer pay;

    @ApiModelProperty(value = "价格")
    private BigDecimal price;

    @ApiModelProperty(value = "是否报名")
    private Integer bmStatus;
    
    @ApiModelProperty(value = "考试名称")
    private String examName;
    
    @ApiModelProperty(value = "准考证号")
    private String zkzh;
    
    @ApiModelProperty(value = "成 绩")
    private String grade;
    
    @ApiModelProperty(value = "审核状态")
    private Integer auditStatus;

    @ApiModelProperty(value = "审核状态")
    private Integer isAudit;

    @ApiModelProperty(value = "成绩状态")
    private String gradeState;
    
}
